package guanqu.beans;

import java.math.BigDecimal;
import java.util.Calendar;

import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

import com.alibaba.fastjson.annotation.JSONField;

/**
 * 测站基本信息表
 * @author wangying
 *
 */

@Entity
@Table(name="t_IrrBRStadia")
public class IrrBRStadia {
	private String stadiaCode;     //测站编码
	private String stadiaName;     //测站名称
	private String stadiaType;     //站类
	private String locCode;        //位置编码
	private Character stbk;        //测站岸别
	private Character flowDir;     //水流流向
	private String datTp;          //基面类型
	private	BigDecimal datElev;    //基面高程
	private	BigDecimal modBasVal;   //修正基值
	private	BigDecimal modPara;     //修正参数
	private Calendar estStYm;       //设站年月
	private Character runCond;      //运行状况
	private String engManCd;       //管理单位代码
	private Calendar timeSign;      //时间戳
	private String remark;        //备注
	
	@Id
	public String getStadiaCode() {
		return stadiaCode;
	}
	public void setStadiaCode(String stadiaCode) {
		this.stadiaCode = stadiaCode;
	}
	public String getStadiaName() {
		return stadiaName;
	}
	public void setStadiaName(String stadiaName) {
		this.stadiaName = stadiaName;
	}
	public String getStadiaType() {
		return stadiaType;
	}
	public void setStadiaType(String stadiaType) {
		this.stadiaType = stadiaType;
	}
	public String getLocCode() {
		return locCode;
	}
	public void setLocCode(String locCode) {
		this.locCode = locCode;
	}
	public Character getStbk() {
		return stbk;
	}
	public void setStbk(Character stbk) {
		this.stbk = stbk;
	}
	public Character getFlowDir() {
		return flowDir;
	}
	public void setFlowDir(Character flowDir) {
		this.flowDir = flowDir;
	}
	public String getDatTp() {
		return datTp;
	}
	public void setDatTp(String datTp) {
		this.datTp = datTp;
	}
	public BigDecimal getDatElev() {
		return datElev;
	}
	public void setDatElev(BigDecimal datElev) {
		this.datElev = datElev;
	}
	public BigDecimal getModBasVal() {
		return modBasVal;
	}
	public void setModBasVal(BigDecimal modBasVal) {
		this.modBasVal = modBasVal;
	}
	public BigDecimal getModPara() {
		return modPara;
	}
	public void setModPara(BigDecimal modPara) {
		this.modPara = modPara;
	}
	public Calendar getEstStYm() {
		return estStYm;
	}
	public void setEstStYm(Calendar estStYm) {
		this.estStYm = estStYm;
	}
	public Character getRunCond() {
		return runCond;
	}
	public void setRunCond(Character runCond) {
		this.runCond = runCond;
	}
	public String getEngManCd() {
		return engManCd;
	}
	public void setEngManCd(String engManCd) {
		this.engManCd = engManCd;
	}
	public Calendar getTimeSign() {
		return timeSign;
	}
	public void setTimeSign(Calendar timeSign) {
		this.timeSign = timeSign;
	}
	public String getRemark() {
		return remark;
	}
	public void setRemark(String remark) {
		this.remark = remark;
	}
	

}